radio telemetry - French English Dictionary